electronic single window facility - Espagnol Anglais Dictionnaire